<?xml version="1.0" encoding="ISO-8859-1" ?>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:ui="http://java.sun.com/jsf/facelets">
<head>
<title>Agendamento de Consulta</title>
</head>

<body>
	<ui:composition template="/WEB-INF/template/templateMaster.xhtml">
		<ui:define name="conteudo">
			<h1>Agendamento de Consulta</h1>
			<h:form id="consulta">
				<p:growl id="growl" showDetail="true" sticky="true" />  
				<h:inputHidden value="#{consultaBean.consulta.idConsulta}" />
				<h:inputHidden value="#{consultaBean.consulta.status}" />

				<h:panelGrid columns="2">
			
					<h:outputLabel value="Medico:" for="medico" />
					<h:selectOneMenu value="#{consultaBean.consulta.medico}" id="medico" required="true">
						<f:selectItem itemValue="#{null}" itemLabel="Selecione"/>
						<f:selectItems value="#{consultaBean.listaMedicos}" />
					</h:selectOneMenu>

					<h:outputLabel value="Paciente:" for="paciente" />
					<h:selectOneMenu value="#{consultaBean.consulta.paciente}" id="paciente" required="true">
						<f:selectItem itemValue="#{null}" itemLabel="Selecione"/>
						<f:selectItems value="#{consultaBean.listaPacientes}" />
					</h:selectOneMenu>

					<h:outputLabel value="Data:" for="data"/>
					<p:calendar value="#{consultaBean.consulta.dataConsulta}"
						mindate="#{consultaBean.today}" id="data" required="true" />
					<h:outputLabel value="Horario:" for="horario"/>
					
					<h:selectOneMenu value="#{consultaBean.consulta.horaConsulta}" id="horario" required="true">
						<f:selectItem itemValue="#{null}" itemLabel="Selecione"/>
						<f:selectItems value="#{consultaBean.listaHorarios}" />
					</h:selectOneMenu>
					
					<h:outputLabel value="Convenio:" for="convenio"/>
					<h:selectOneMenu value="#{consultaBean.consulta.convenio}" id="convenio" required="true">
						<f:selectItem itemValue="#{null}" itemLabel="Selecione"/>
						<f:selectItems value="#{consultaBean.listaConvenios}" />
					</h:selectOneMenu>
					
					<h:outputLabel value="Procedimento:" for="procedimento"/>
					<h:selectOneMenu value="#{consultaBean.consulta.tipoConsulta}" id="procedimento" required="true">
						<f:selectItem itemValue="#{null}" itemLabel="Selecione"/>
						<f:selectItems value="#{consultaBean.listaTipoConsulta}" />
					</h:selectOneMenu>
					 
				</h:panelGrid>
				<br/>
				<h:commandButton action="#{consultaBean.agendar}" value="Salvar" update="growl"/>
				<h:commandButton action="listagemConsultaRecepcionista" immediate="true" value="voltar" />
			</h:form>
		</ui:define>
	</ui:composition>
</body>
</html>